<?php
class pager
{
	//tìm dòng bắt đầu của trang được chọn dựa trên trang lấy được và biến $limit
    function find_start($limit)
    {
        if ((!isset($_GET['page'])) || ($_GET['page']=="1"))
        {
            $start = 0;
            $_GET['page'] = 1;
        }
        else
        {
            $start = ($_GET['page']-1) * $limit;
        }
        return $start;
    }
	//tìm tổng số trang cần thiết
    function find_pages($count, $limit)
    {
        $pages=(($count % $limit) == 0) ? $count / $limit : floor($count / $limit) + 1;
        return $pages;
    }
	//danh sách trang theo định dạng [trang đầu] [các trang] [trang cuối]
    function page_list($curpage, $pages)
    {
        $page_list="";
        /*in trang dau tien va nhung link toi trang neu co */
        if(($curpage !=1) && ($curpage))
        {
            $page_list .="<a href='".$_SERVER['PHP_SELF']."?page=1' title='Trang Đầu'><<</a>";
        }
        if(($curpage-1) > 0)
        {
            $page_list .="<a href='".$_SERVER['PHP_SELF']."?page=".($curpage-1)."' title='Về trang trước'> < </a>";
        }
        for ($i=1; $i<=$pages; $i++)
        {
            if($i == $curpage)
            {
                $page_list .="<span class='current'>".$i."</span>";
            }
            else
            {
                $page_list .="<a href='".$_SERVER['PHP_SELF']."?page=".$i."' title='Trang ".$i."'>".$i."</a>";
            }
            $page_list .=" ";
        }
        if (($curpage+1) <= $page)
        {
            $page_list .="<a href='".$_SERVER['PHP_SELF']."?page=".$pages."' title='Trang cuối'>>></a>";
        }
        $page_list .="</td>\n";
        return $page_list;
    }
	//
    function next_prev($curpage,$pages)
    {
        $next_prev="";
        if(($curpage-1)<=0)
        {
            $next_prev .="Về trang trước";
        }
            else
            {
                $next_prev .="<a href=\"".$_SERVER['PHP_SELF']."?page=".($ceurpage-1)."\">Về trang trước</a>";
            }
            $next_prev .="|";
            if (($curpage+1) > $page)
            {
                $next_pre .="Đến trang sau";
            }
            else
            {
                $next_prev .="<a href=\"".$_SERVER['PHP_SELF']."?page=".($curpage+1)."\">Đến trang sau</a>";
            }
            return $next_prev;
    }
}
//phan trang ds mau tin rao vat
class pager1
{
	//tìm dòng bắt đầu của trang được chọn dựa trên trang lấy được và biến $limit
    function find_start($limit)
    {
        if ((!isset($_GET['page'])) || ($_GET['page']=="1"))
        {
            $start = 0;
            $_GET['page'] = 1;
        }
        else
        {
            $start = ($_GET['page']-1) * $limit;
        }
        return $start;
    }
	//tìm tổng số trang cần thiết
    function find_pages($count, $limit)
    {
        $pages=(($count % $limit) == 0) ? $count / $limit : floor($count / $limit) + 1;
        return $pages;
    }
	//danh sách trang theo định dạng [trang đầu] [các trang] [trang cuối]
    function page_list($curpage, $pages)
    {
		$ms_muc_tin = $_REQUEST['muc_t'];
        $page_list="";
        /*in trang dau tien va nhung link toi trang neu co */
        if(($curpage !=1) && ($curpage))
        {
            $page_list .="<a href='".$_SERVER['PHP_SELF']."?noidung=dsmt_rv_v&&muc_t=$ms_muc_tin&&page=1' title='Trang Đầu'><<</a>";
        }
        if(($curpage-1) > 0)
        {
            $page_list .="<a href='".$_SERVER['PHP_SELF']."?noidung=dsmt_rv_v&&muc_t=$ms_muc_tin&&page=".($curpage-1)."' title='Về trang trước'> < </a>";
        }
        for ($i=1; $i<=$pages; $i++)
        {
            if($i == $curpage)
            {
                $page_list .="<span class='current'>".$i."</span>";
            }
            else
            {
                $page_list .="<a href='".$_SERVER['PHP_SELF']."?noidung=dsmt_rv_v&&muc_t=$ms_muc_tin&&page=".$i."' title='Trang ".$i."'>".$i."</a>";
            }
            $page_list .=" ";
        }
        if (($curpage+1) <= $page)
        {
            $page_list .="<a href='".$_SERVER['PHP_SELF']."?noidung=dsmt_rv_v&&muc_t=$ms_muc_tin&&page=".$pages."' title='Trang cuối'>>></a>";
        }
        $page_list .="</td>\n";
        return $page_list;
    }
	//
    function next_prev($curpage,$pages)
    {
        $next_prev="";
        if(($curpage-1)<=0)
        {
            $next_prev .="Về trang trước";
        }
            else
            {
                $next_prev .="<a href=\"".$_SERVER['PHP_SELF']."?noidung=dsmt_rv_v&&muc_t=$ms_muc_tin&&page=".($ceurpage-1)."\">Về trang trước</a>";
            }
            $next_prev .="|";
            if (($curpage+1) > $page)
            {
                $next_pre .="Đến trang sau";
            }
            else
            {
                $next_prev .="<a href=\"".$_SERVER['PHP_SELF']."?noidung=dsmt_rv_v&&muc_t=$ms_muc_tin&&page=".($curpage+1)."\">Đến trang sau</a>";
            }
            return $next_prev;
    }
}
//phan trang ql ds mau tin rao vat
class pager2
{
	//tìm dòng bắt đầu của trang được chọn dựa trên trang lấy được và biến $limit
    function find_start($limit)
    {
        if ((!isset($_GET['page'])) || ($_GET['page']=="1"))
        {
            $start = 0;
            $_GET['page'] = 1;
        }
        else
        {
            $start = ($_GET['page']-1) * $limit;
        }
        return $start;
    }
	//tìm tổng số trang cần thiết
    function find_pages($count, $limit)
    {
        $pages=(($count % $limit) == 0) ? $count / $limit : floor($count / $limit) + 1;
        return $pages;
    }
	//danh sách trang theo định dạng [trang đầu] [các trang] [trang cuối]
    function page_list($curpage, $pages)
    {
        $page_list="";
        /*in trang dau tien va nhung link toi trang neu co */
        if(($curpage !=1) && ($curpage))
        {
            $page_list .="<a href='".$_SERVER['PHP_SELF']."?noidung=dsmt_rv&&page=1' title='Trang Đầu'><<</a>";
        }
        if(($curpage-1) > 0)
        {
            $page_list .="<a href='".$_SERVER['PHP_SELF']."?noidung=dsmt_rv&&page=".($curpage-1)."' title='Về trang trước'> < </a>";
        }
        for ($i=1; $i<=$pages; $i++)
        {
            if($i == $curpage)
            {
                $page_list .="<span class='current'>".$i."</span>";
            }
            else
            {
                $page_list .="<a href='".$_SERVER['PHP_SELF']."?noidung=dsmt_rv&&page=".$i."' title='Trang ".$i."'>".$i."</a>";
            }
            $page_list .=" ";
        }
        if (($curpage+1) <= $page)
        {
            $page_list .="<a href='".$_SERVER['PHP_SELF']."?noidung=dsmt_rv&&page=".$pages."' title='Trang cuối'>>></a>";
        }
        $page_list .="</td>\n";
        return $page_list;
    }
	//
    function next_prev($curpage,$pages)
    {
        $next_prev="";
        if(($curpage-1)<=0)
        {
            $next_prev .="Về trang trước";
        }
            else
            {
                $next_prev .="<a href=\"".$_SERVER['PHP_SELF']."?noidung=dsmt_rv&&page=".($ceurpage-1)."\">Về trang trước</a>";
            }
            $next_prev .="|";
            if (($curpage+1) > $page)
            {
                $next_pre .="Đến trang sau";
            }
            else
            {
                $next_prev .="<a href=\"".$_SERVER['PHP_SELF']."?noidung=dsmt_rv&&page=".($curpage+1)."\">Đến trang sau</a>";
            }
            return $next_prev;
    }
}

//Phan trang ql ds mau tin tuyen dung
class pager3
{
	//tìm dòng bắt đầu của trang được chọn dựa trên trang lấy được và biến $limit
    function find_start($limit)
    {
        if ((!isset($_GET['page'])) || ($_GET['page']=="1"))
        {
            $start = 0;
            $_GET['page'] = 1;
        }
        else
        {
            $start = ($_GET['page']-1) * $limit;
        }
        return $start;
    }
	//tìm tổng số trang cần thiết
    function find_pages($count, $limit)
    {
        $pages=(($count % $limit) == 0) ? $count / $limit : floor($count / $limit) + 1;
        return $pages;
    }
	//danh sách trang theo định dạng [trang đầu] [các trang] [trang cuối]
    function page_list($curpage, $pages)
    {
		$ms_muc_tin = $_REQUEST['muc_t'];
        $page_list="";
        /*in trang dau tien va nhung link toi trang neu co */
        if(($curpage !=1) && ($curpage))
        {
            $page_list .="<a href='".$_SERVER['PHP_SELF']."?noidung=dsmt_td&page=1' title='Trang Đầu'><<</a>";
        }
        if(($curpage-1) > 0)
        {
            $page_list .="<a href='".$_SERVER['PHP_SELF']."?noidung=dsmt_td&page=".($curpage-1)."' title='Về trang trước'> < </a>";
        }
        for ($i=1; $i<=$pages; $i++)
        {
            if($i == $curpage)
            {
                $page_list .="<span class='current'>".$i."</span>";
            }
            else
            {
                $page_list .="<a href='".$_SERVER['PHP_SELF']."?noidung=dsmt_td&page=".$i."' title='Trang ".$i."'>".$i."</a>";
            }
            $page_list .=" ";
        }
        if (($curpage+1) <= $page)
        {
            $page_list .="<a href='".$_SERVER['PHP_SELF']."?noidung=dsmt_td&page=".$pages."' title='Trang cuối'>>></a>";
        }
        $page_list .="</td>\n";
        return $page_list;
    }
	//
    function next_prev($curpage,$pages)
    {
        $next_prev="";
        if(($curpage-1)<=0)
        {
            $next_prev .="Về trang trước";
        }
            else
            {
                $next_prev .="<a href=\"".$_SERVER['PHP_SELF']."?noidung=dsmt_td&page=".($ceurpage-1)."\">Về trang trước</a>";
            }
            $next_prev .="|";
            if (($curpage+1) > $page)
            {
                $next_pre .="Đến trang sau";
            }
            else
            {
                $next_prev .="<a href=\"".$_SERVER['PHP_SELF']."?noidung=dsmt_td&page=".($curpage+1)."\">Đến trang sau</a>";
            }
            return $next_prev;
    }
}

//Phan trang ql danh sach thanh vien
class pager4
{
	//tìm dòng bắt đầu của trang được chọn dựa trên trang lấy được và biến $limit
    function find_start($limit)
    {
        if ((!isset($_GET['page'])) || ($_GET['page']=="1"))
        {
            $start = 0;
            $_GET['page'] = 1;
        }
        else
        {
            $start = ($_GET['page']-1) * $limit;
        }
        return $start;
    }
	//tìm tổng số trang cần thiết
    function find_pages($count, $limit)
    {
        $pages=(($count % $limit) == 0) ? $count / $limit : floor($count / $limit) + 1;
        return $pages;
    }
	//danh sách trang theo định dạng [trang đầu] [các trang] [trang cuối]
    function page_list($curpage, $pages)
    {
		$ms_muc_tin = $_REQUEST['muc_t'];
        $page_list="";
        /*in trang dau tien va nhung link toi trang neu co */
        if(($curpage !=1) && ($curpage))
        {
            $page_list .="<a href='".$_SERVER['PHP_SELF']."?noidung=dstv&page=1' title='Trang Đầu'><<</a>";
        }
        if(($curpage-1) > 0)
        {
            $page_list .="<a href='".$_SERVER['PHP_SELF']."?noidung=dstv&page=".($curpage-1)."' title='Về trang trước'> < </a>";
        }
        for ($i=1; $i<=$pages; $i++)
        {
            if($i == $curpage)
            {
                $page_list .="<span class='current'>".$i."</span>";
            }
            else
            {
                $page_list .="<a href='".$_SERVER['PHP_SELF']."?noidung=dstv&page=".$i."' title='Trang ".$i."'>".$i."</a>";
            }
            $page_list .=" ";
        }
        if (($curpage+1) <= $page)
        {
            $page_list .="<a href='".$_SERVER['PHP_SELF']."?noidung=dstv&page=".$pages."' title='Trang cuối'>>></a>";
        }
        $page_list .="</td>\n";
        return $page_list;
    }
	//
    function next_prev($curpage,$pages)
    {
        $next_prev="";
        if(($curpage-1)<=0)
        {
            $next_prev .="Về trang trước";
        }
            else
            {
                $next_prev .="<a href=\"".$_SERVER['PHP_SELF']."?noidung=dstv&page=".($ceurpage-1)."\">Về trang trước</a>";
            }
            $next_prev .="|";
            if (($curpage+1) > $page)
            {
                $next_pre .="Đến trang sau";
            }
            else
            {
                $next_prev .="<a href=\"".$_SERVER['PHP_SELF']."?noidung=dstv&page=".($curpage+1)."\">Đến trang sau</a>";
            }
            return $next_prev;
    }
}
?>